package com.lzy.cloud.payment.service;


import com.github.pagehelper.PageInfo;
import com.lzy.cloud.payment.dtos.payment.PayWayDto;

public interface PayWayService {
	
	/**
	 * 查询
	 * @param name  第三方名称
	 * @return
	 */
	PayWayDto queryPayWayInfo(String name);
	
	/**
	 * 查询列表
	 * @return
	 */
	PageInfo<PayWayDto> queryPayWayList();
	
	/**
	 * 更新
	 * @param payWayDto
	 * @return
	 */
	boolean updatePayWayById(PayWayDto payWayDto);
	
	/**
	 * 新增
	 * @param payWayDto
	 * @return
	 */
	boolean addPayWayById(PayWayDto payWayDto);
	
	/**
	 * 删除
	 * @param id
	 * @return
	 */
	boolean deletePayWayById(Long id);
	
	/**
	 * 查询
	 * @param id
	 * @return
	 */
	PayWayDto selectPayWayById(Long id);
	

}
